Bluetooth, HD radio, 2 USB jacks in back and an MP3 jack in front. I've got one USB and an iPod power cord running into my center console to plug in my phone and iPod touch at the same time. So I can play music through the iPod or Pandora on my phone. It has the ability to adjust the display and button colors separately too. For under $175, I couldn't find anything better. Amazon is offering it for $172.98 right now.